(having spots) spotted - Español Inglés Diccionario